4.THE GREETING SCRIPT(greets
users with there name)
<script language="JavaScript">
<!--
var name=prompt("Enter Your Name,
Please.","name");
var today = new Date ()
var hrs = today.getHours();
document.writeln("<b><font size=4
face='Comic Sans MS'>");
document.writeln("<b>");
if (hrs <= 12)
document.write("Good Morning
"+name+'!');
else if (hrs <= 18)
document.write("Good Afternoon
"+name+'!');
else
document.write("Good Evening
"+name+'!');
document.writeln("<br>");
// -->
</script>
5.THE REFLEX TEST
(cool)
<script language="JavaScript">
<!-- hiding for old browsers
// response time test, created by
Jasper van Zandbeek
// e-mail: [email protected]

var startTime=new Date();
var endTime=new Date();
var startPressed=false;
var bgChangeStarted=false;
var maxWait=20;
var timerID;

function startTest()
{

document.bgColor=document.response.bg
ColorChange.options[document.response.
bgColorChange.selectedIndex].text;
bgChangeStarted=true;
startTime=new Date();
}

function remark(responseTime)
{
var responseString="";
if (responseTime < 0.10)
responseString="Well done!";
if (responseTime >= 0.10 &&
responseTime < 0.20)
responseString="Nice!";
if (responseTime >=0.20 &&
responseTime < 0.30)
responseString="Could be better...";
if (responseTime >=0.30 &&
responseTime < 0.60)
responseString="Keep practising!";
if (responseTime >=0.60 &&
responseTime < 1)
responseString="Have you been
drinking?";
if (responseTime >=1)
responseString="Did you fall
asleep?";

return responseString;
}

function stopTest()
{
if(bgChangeStarted)
{
endTime=new Date();
var
responseTime=(endTime.getTime()-sta
rtTime.getTime())/1000;

document.bgColor="white";
alert("Your response time is: " +
responseTime + " seconds " + "\n" +
remark(responseTime));
startPressed=false;
bgChangeStarted=false;
}
else
{
if (!startPressed)
{
alert("press start first to start
test");
}
else
{
clearTimeout(timerID);
startPressed=false;
alert("cheater! you pressed too
early!");
}
}
}

var randMULTIPLIER=0x015a4e35;
var randINCREMENT=1;
var today=new Date();
var randSeed=today.getSeconds();
function randNumber()
{
randSeed = (randMULTIPLIER *
randSeed + randINCREMENT) % (1 <<
31);
return((randSeed >> 15) & 0x7fff) /
32767;
}

function startit()
{
if(startPressed)
{
alert("Already started. Press stop to
stop");
return;
}
else
{
startPressed=true;
timerID=setTimeout('startTest()',
6000*randNumber());
}
}
// -->
</script>
<p>Test your Response time!</p>
Click on "Start" first, and wait until the
background color changes. As soon as it
changes, hit "stop!"


<form name="response">
Change background color in:
<select name="bgColorChange">
<option selected>deeppink
<option>aliceblue
<option>crimson
<option>darkkhaki
<option>cadetblue
<option>darkorchid
<option>coral
<option>chocolate
<option>mediumslateblue
<option>tomato
<option>darkslategray
<option>limegreen
<option>cornflowerblue
<option>darkolivegreen
</select>
<input type="button" value="start"
onClick="startit()">
<input type="button" value="stop"
onClick="stopTest()">
</form>

<p align="center"><font face="arial"
size="-2">This free script provided
by</font><br>
<font face="arial, helvetica"
size="-2"><a
href="http://wsabstract.com">Website
Abstraction</a></font></p>
6.2 PLAYER TIC TAC
TOE GAME
<center>
<SCRIPT name = "JavaScript">
function variables(){
t = 1;
change = 1;
empty1 = -1;
empty2 = -1;
empty3 = -1;
empty4 = -1;
empty5 = -1;
empty6 = -1;
empty7 = -1;
empty8 = -1;
empty9 = -1;
return;
whogoesnow = "Tour joueur 1"
}

function win(){
if (empty1==empty2 &&
empty2==empty3 && empty3==0 ||
empty4==empty5 &&
empty5==empty6 && empty6==0 ||
empty7==empty8 &&
empty8==empty9 && empty9==0 ||
empty1==empty4 &&
empty4==empty7 && empty7==0 ||
empty2==empty5 &&
empty5==empty8 && empty8==0 ||
empty3==empty6 &&
empty6==empty9 && empty9==0 ||
empty1==empty5 &&
empty5==empty9 && empty9==0 ||
empty3==empty5 &&
empty5==empty7 && empty7==0 ){
alert ("Joueur 1: VOUS GAGNEZ
!!!");
history.go(0)
}
if (empty1==empty2 &&
empty2==empty3 && empty3==1 ||
empty4==empty5 &&
empty5==empty6 && empty6==1 ||
empty7==empty8 &&
empty8==empty9 && empty9==1 ||
empty1==empty4 &&
empty4==empty7 && empty7==1 ||
empty2==empty5 &&
empty5==empty8 && empty8==1 ||
empty3==empty6 &&
empty6==empty9 && empty9==1 ||
empty1==empty5 &&
empty5==empty9 && empty9==1 ||
empty3==empty5 &&
empty5==empty7 && empty7==1 ){
alert ("Joueur 2: VOUS GAGNEZ
!!!");
history.go(0)
}
}

function turnchange(t){
if (change == 1) {
if (t == 0){
t = 1;
whogoesnow = "Tour : Joueur " + 1
}
else {
t = 0;
whogoesnow = "Tour : Joueur " + 2
}

}
else {
t = t;
}
change = 1
return (t);
}

function changing(clicked){
if (clicked == 1){
spot = empty1 ;}
if (clicked == 2){
spot = empty2 ;}
if (clicked == 3){
spot = empty3 ;}
if (clicked == 4){
spot = empty4 ;}
if (clicked == 5){
spot = empty5 ;}
if (clicked == 6){
spot = empty6 ;}
if (clicked == 7){
spot = empty7 ;}
if (clicked == 8){
spot = empty8 ;}
if (clicked == 9){
spot = empty9 ;}

if (spot == -1){
if (t == 0){
xo = " O " ;
spot = 0
}
else {
xo = " X " ;
spot = 1
}
if (clicked == 1){
empty1 = spot;}
if (clicked == 2){
empty2 = spot ;}
if (clicked == 3){
empty3 = spot ;}
if (clicked == 4){
empty4 = spot ;}
if (clicked == 5){
empty5 = spot ;}
if (clicked == 6){
empty6 = spot ;}
if (clicked == 7){
empty7 = spot ;}
if (clicked == 8){
empty8 = spot ;}
if (clicked == 9){
empty9 = spot ;}
}
else {
if (spot == 0){
xo = " O ";}
if (spot == 1){
xo = " X ";}
change = 0
}
return (xo) ;
}

function change_b1(form){
clicked = 1;
changing(clicked) ;
t = turnchange(t) ;
form.b1.value = xo;
form.whoseturn.value = whogoesnow
win();
return;
}
function change_b2(form){
clicked = 2;
changing(clicked) ;
form.b2.value = xo;
t = turnchange(t) ;
form.whoseturn.value = whogoesnow
win();
return;
}

function change_b3(form){
clicked = 3;
changing(clicked) ;
form.b3.value = xo;
t = turnchange(t) ;
form.whoseturn.value = whogoesnow
win();
return;
}

function change_b4(form){
clicked = 4;
changing(clicked) ;
form.b4.value = xo;
t = turnchange(t) ;
form.whoseturn.value = whogoesnow
win();
return;
}

function change_b5(form){
clicked = 5;
changing(clicked) ;
form.b5.value = xo;
t = turnchange(t) ;
form.whoseturn.value = whogoesnow
win();
return;
}

function change_b6(form){
clicked = 6;
changing(clicked) ;
form.b6.value = xo;
t = turnchange(t) ;
form.whoseturn.value = whogoesnow
win();
return;
}

function change_b7(form){
clicked = 7;
changing(clicked) ;
form.b7.value = xo;
t = turnchange(t) ;
form.whoseturn.value = whogoesnow
win();
return;
}

function change_b8(form){
clicked = 8;
changing(clicked) ;
form.b8.value = xo;
t = turnchange(t) ;
form.whoseturn.value = whogoesnow
win();
return;
}

function change_b9(form){
clicked = 9;
changing(clicked) ;
form.b9.value = xo;
t = turnchange(t) ;
form.whoseturn.value = whogoesnow
win();
return;
}
</SCRIPT>


<SCRIPT name = "JavaScript">
variables();
</SCRIPT>

<FORM>
<input type = "button" name =
"whoseturn"
value = "Tour: Joueur 1">
<br><br><br><br>
<table>
<tr><td><input type = "button" name =
"b1" value = " " onClick =
change_b1(this.form)>
<td><input type = "button" name =
"b2" value = " " onClick =
change_b2(this.form)>
<td><input type = "button" name =
"b3" value = " " onClick =
change_b3(this.form)>
<tr><td><input type = "button" name =
"b4" value = " " onClick =
change_b4(this.form)>
<td><input type = "button" name =
"b5" value = " " onClick =
change_b5(this.form)>
<td><input type = "button" name =
"b6" value = " " onClick =
change_b6(this.form)>
<tr><td><input type = "button" name =
"b7" value = " " onClick =
change_b7(this.form)>
<td><input type = "button" name =
"b8" value = " " onClick =
change_b8(this.form)>
<td><input type = "button" name =
"b9" value = " "
onClick = change_b9(this.form)>
</table>
<br><br>

<INPUT TYPE="button"
VALUE="Nouvelle Partie"
onClick="history.go(0)">
</center>
Page1 | Page2 | Page3